Senior Test Engineer
Job Description
As a Senior Test Engineer, you’ll work closely with engineers, product managers, project managers, and business stakeholders to design, implement, and maintain automated test frameworks while also applying hands-on manual testing when needed.This role is ideal for someone who is detail-oriented, proactive, and passionate about driving test automation excellence while keeping the customer experience at the heart of testing.You are expected to:
Design, build, and maintain scalable automation frameworks for web, API, and integration testingWrite and execute automated test scripts that are reliable, maintainable, and efficientConduct manual exploratory testing where automation isn’t feasiblePartner with developers, product owners, and project managers to define clear test strategies and acceptance criteriaIntegrate tests into CI/CD pipelines to ensure fast and reliable feedback on product qualityIdentify, log, and track defects through to resolutionMentor junior test engineers in best practices for automation and testingChampion a culture of quality-first engineering within the team
Qualification
4+ years of experience in software testing, with at least 2+ years focused on test automationStrong coding skills in at least one language (e.g., Python or JavaScript)Hands-on experience with test automation tools (e.g., Selenium, Cucumber, Playwright, Cypress, Pytest, JUnit, TestNG)Solid experience in interacting with APIs for testing, including designing and executing API test casesProficiency with testing tools such as Postman, Locust, OWASP ZAP, and LighthouseProven track record in performance and load testing of applicationsExperience integrating tests with CI/CD pipelines (e.g., Jenkins, GitHub Actions)Hands-on experience with containerized environments (Docker, Kubernetes)Solid understanding of software QA methodologies, tools, and processesSolid experience in creating test plans, test strategies, and test cases in accordance with software quality testing standardsHands-on experience working in Agile/Scrum environments, collaborating in sprints and ceremoniesPlus points if you have:Familiarity with cloud platforms (AWS, Azure, or GCP)Working knowledge of different approaches (e.g. Test-Driven Development, Behavior-Driven Development)Professional certification, such as Six Sigma, ISTQB, CQE or CQA
About The IT Solutions Provider
IT Solutions Provider specializes in making data center and cloud operation teams thrive. Our global team of service architects, infrastructure admins and software engineers have built and operated some of the worlds largest, most scalable environments over the past two decades. Our philosophy is about making technology "werk" for our customers by tailoring solutions to their exact needs. We believe that products, services, tools and processes should serve the needs of people, NOT the other way around. From 24/7 monitoring to infrastructure design to application development, we've got you covered.